paralyzed with astonishment - Turc Anglais Dictionnaire